← OnWeight HQRules Data · For Verification
OnWeight · Rules Data — For Verification

Every number,
and where it came from

This is the complete per-sport dataset the app runs on — every division limit, weigh-in timing, equipment allowance and re-weigh rule — each laid out beside the governing-body source it was taken from. Built for a combat-sports / weigh-in expert to check value-by-value and sign off.

For review by  Combat-sports rules expert Data source  fc-engine.jsx · FC_SPORTS Sports  7 (8 rule sets, incl. BJJ gi + no-gi) Date  June 2026
How to review this

Read each sport, check the values against the cited source, then sign the row off

Every sport block has the same shape, so you can move quickly:

Confidence pills: Verified = cross-checked against the governing body this session  ·  By design = intentionally not a fixed table (see Muay Thai).

A · Shared mechanics

The rules that apply across sports

Three mechanics drive the cut plan regardless of sport. Confirm the logic here once; each sport block then only states its own values.

Weigh-in timing → how much water the athlete may cut

The rehydration window between weigh-in and competition sets a hard ceiling on fight-week water loss. The app maps timing to that cap:[8]

Weigh-in timingExample sportsMax fight-week water cut
Same day (morning of)Amateur boxing, Wrestling, amateur Muay Thai~0% — must be all true weight
Within ~2 hBJJ (gi & no-gi)~1% — minimal, conservative only
Day before (~24–32 h)MMA, Taekwondo, Judo, pro boxing/MTup to ~5%, bounded by the re-weigh cap

Equipment allowance

Where the rules weigh the athlete in gear, the published limit is the clothed number, so the body must come in lighter by the gear weight. Underwear/singlet sports weigh closer to the body number.

SportWeighed inAllowance used
BJJ (gi)The gi1.7 kg (inside the documented 1.5–2.5 kg gi range)
BJJ (no-gi)Rashguard + shorts0.5 kg
TaekwondoDobok1.2 kg
JudoJudogi1.2 kg
Boxing · MMA · Muay Thai · WrestlingUnderwear / singletnone — body target ≈ limit

Re-weigh control

Judo and Taekwondo hold an official weigh-in the day/evening before, then a random control on competition morning at which the athlete must be ≤ +5% of their category limit (weighed in gear). This caps how hard they may dehydrate.[4][5] All other sports have no re-weigh.

B · Per-sport data

Each sport: values & sources

Boxing

Verified World Boxing · Elite (from 1 Jan 2025)
Weigh-inAmateur same day (no water cut); pro day-before on a separate ~17-class pound system.Source [1]
EquipmentNone — body target ≈ division limit.Source [1]
Re-weighNone.
Plan modelContext: amateur → walk-it-down; pro → camp cut.
Performance note in-app: amateur boxing weighs in the same day, no time to rehydrate, so the cut is all real weight — protect reach, hand speed and a clear head.
Men · scale limit (kg)
50 kg50
55 kg55
60 kg60
65 kg65
70 kg70
75 kg75
80 kg80
85 kg85
90 kg90
+90 kgopen
Women · scale limit (kg)
48 kg48
51 kg51
54 kg54
57 kg57
60 kg60
65 kg65
70 kg70
75 kg75
80 kg80
+80 kgopen
Source [1]: World Boxing Competition Rules (Nov 2024, in force 1 Jan 2025) — Elite kg categories; amateur same-day weigh-in (World Boxing / Olympic practice).
Open items
  • Category names (product decision): labels are kg-only now, replacing pro-style names that didn't match these limits. Adopt official World Boxing names if a named scheme is preferred.
  • Pro boxing not modelled — a separate ~17-class, pound-based system (Minimum 47.6 … Cruiser 90.7 … Heavy unlimited), day-before weigh-ins. Pull fresh if pro support is added.
Expert sign-off

MMA

Verified ABC Unified Rules · UFC majors
Weigh-inDay before, morning (early format since 2016); 1-lb non-title allowance.Source [2]
EquipmentNone — body target ≈ division limit.
Re-weighNone (some promotions add hydration tests, e.g. ONE).Source [8]
Plan modelCamp cut — ~24 h to rebuild, moderate water cut viable.
Performance note in-app: protect the round-to-round engine; past ~4 minutes a round runs mostly aerobic, so the cut can't cost recovery between exchanges.
Men · limit kg (lb)
Flyweight56.7 (125)
Bantamweight61.2 (135)
Featherweight65.8 (145)
Lightweight70.3 (155)
Welterweight77.1 (170)
Middleweight83.9 (185)
Light Heavy93.0 (205)
Heavyweight120.2 (265)
Women · limit kg (lb)
Strawweight52.2 (115)
Flyweight56.7 (125)
Bantamweight61.2 (135)
Featherweight65.8 (145)
Source [2]: ABC Unified Rules of MMA (official PDF) — pound limits converted to kg; UFC day-before morning weigh-in, 1-lb non-title allowance.
Open items
  • Class count: ABC Unified defines ~14 classes (adds Strawweight 115, Super-Light 165, Super-Welter 175, Super-Middle 195, Cruiser 225). The app shows the 8 UFC majors. Expand if supporting regional ABC promotions.
Expert sign-off

BJJ — Gi

Verified IBJJF · adult, gi-on
Weigh-inSame day, in the gi, immediately before you compete. Single weigh-in, no tolerance, almost no rehydration window.Source [3]
Equipment1.7 kg (gi) — body target = limit − 1.7 kg.Source [3]
Re-weighNone.
Plan modelMinimal — conservative, real-weight cut only.
Performance note in-app: you weigh in dressed, right before you roll — keep the cut conservative; a flat, depleted grappler gasses and loses the grip battle.
Men · gi-on limit (kg)
Galo57.5
Pluma64
Pena70
Leve76
Médio82.3
Meio-Pesado88.3
Pesado94.3
Super-Pesado100.5
Pesadíssimoopen
Women · gi-on limit (kg)
Galo48.5
Pluma53.5
Pena58.5
Leve64
Médio69
Meio-Pesado74
Pesado79.3
Super-Pesadoopen
Source [3]: IBJJF weight divisions (adult, gi), ibjjf.com — re-confirmed Jun 2026. Women's gi has no Pesadíssimo (tops at Super-Pesado open); women's Rooster 48.5, Heavy 79.3 confirmed.
Expert sign-off

BJJ — No-Gi

Verified IBJJF · adult, no-gi
Weigh-inSame day, in fight kit (rashguard + shorts), just before you roll. Almost no rehydration window.Source [3]
Equipment0.5 kg (rashguard + shorts) — body target = limit − 0.5 kg.Source [3]
Re-weighNone.
Plan modelMinimal — conservative, real-weight cut only.
Performance note in-app: barely any gear allowance and no time to rehydrate — keep grip and gas tank; slick scrambles punish a flat body.
Men · no-gi limit (kg)
Galo55.5
Pluma61.5
Pena67.5
Leve73.5
Médio79.5
Meio-Pesado85.5
Pesado91.5
Super-Pesado97.5
Pesadíssimoopen
Women · no-gi limit (kg)
Galo46.5
Pluma51.5
Pena56.5
Leve61.5
Médio66.5
Meio-Pesado71.5
Pesado76.5
Super-Pesadoopen
Source [3]: IBJJF no-gi table, ibjjf.com — re-confirmed Jun 2026. Runs ~2 kg under the gi ladder, as IBJJF specifies.
Expert sign-off

Judo

Verified IJF · senior
Weigh-inEvening before (official), since 2017.Source [4]
Equipment1.2 kg (judogi) — body target = limit − 1.2 kg.
Re-weighRandom comp-day control: ≤ +5% of category limit, weighed in judogi.Source [4]
Plan modelCamp cut.
Performance note in-app: weigh in the evening before, then a random morning check caps you at +5% — cut gradually; heavy load plus a hard cut spikes muscle-damage risk.
Men · category (kg)
−6060
−6666
−7373
−8181
−9090
−100100
+100open
Women · category (kg)
−4848
−5252
−5757
−6363
−7070
−7878
+78open
Source [4]: IJF Sporting & Organisation Rules — 2017 change: evening-before official weigh-in + random competition-day control ≤ +5% of the category upper limit. Corroborated by Ceylan et al. (ScienceDirect S2211266925000830; PMC10484915).
Expert sign-off

Taekwondo

Verified World Taekwondo · Olympic
Weigh-inDay before + random same-day control.Source [5]
Equipment1.2 kg (dobok) — body target = limit − 1.2 kg.
Re-weighRandom morning control: ≤ +5% of category limit (WT Competition Rules Art. 9 §2.2). Plus-categories excluded; no 2nd attempt.Source [5]
Plan modelCamp cut.
Performance note in-app: a random morning check caps you at +5% of your category, so you can't over-dehydrate — lean on that guardrail and protect explosive, repeated kicks.
Men · category (kg)
Fly −5858
Feather −6868
Middle −8080
Heavy +80open
Women · category (kg)
Fly −4949
Feather −5757
Middle −6767
Heavy +67open
Source [5]: World Taekwondo Competition Rules, Article 9 §2.2 ("the random weigh-in shall be conducted with plus 5% tolerance of the contestant's weight category"). Olympic categories (olympics.com / WT); corroborated by British Taekwondo 2024 weigh-in policy.
Open items
  • Category set: WT World Championships use 8 categories/gender (−54, −58, −63, −68, −74, −80, −87, +87). The app uses the Olympic 4. Confirm the target competition.
Expert sign-off

Wrestling

Verified UWW · senior freestyle
Weigh-inSame day, morning of competition, in singlet; multi-day events re-weigh each morning.Source [6]
EquipmentNone (singlet) — body target ≈ limit.
Re-weighNo tolerance; same-day → almost no rehydration window.
Plan modelWalk-it-down — real weight only, no fight-week water cut.
Performance note in-app: you weigh in the morning you wrestle — make the cut real weight, not water; protect scramble power and gas tank.
Men · freestyle (kg)
57 kg57
61 kg61
65 kg65
70 kg70
74 kg74
79 kg79
86 kg86
92 kg92
97 kg97
125 kg125 top
Women · freestyle (kg)
50 kg50
53 kg53
55 kg55
57 kg57
59 kg59
62 kg62
65 kg65
68 kg68
72 kg72
76 kg76
Source [6]: United World Wrestling senior freestyle categories + same-day morning weigh-in, uww.org — re-confirmed Jun 2026.
Open items
  • Class set: the Olympics use a 6-category subset (57, 65, 74, 86, 97, 125); the app uses the full 10-category World-Championship ladder. Reasonable default — confirm the target event.
Expert sign-off

Muay Thai

By design No universal table · free-entry
Weigh-inVaries: pros ~24 h before; amateurs (IFMA) same day, in fight attire.Source [7]
EquipmentNone (fight attire).
Re-weighVaries by body (e.g. ONE ≤5% regain test).
Plan modelFree-entered goal weight — the athlete sets their own limit.
Performance note in-app: no single Muay Thai standard, so we work from your target; where it's same-day, treat it like amateur boxing — real weight only.
Men · illustrative (kg)
Flyweight51
Bantamweight53.5
Featherweight57
Lightweight61
Welterweight67
Middleweight72.5
Women · illustrative (kg)
Atomweight47
Flyweight50.8
Bantamweight53.5
Featherweight57
Lightweight61
Source [7]: No universal Muay Thai weight table — WBC Muaythai (~17–19 boxing-style classes), Thai stadiums (Lumpinee / Rajadamnern) and IFMA amateur all differ. The classes above are illustrative only; the product intentionally takes a free-entered goal weight.
Open items
  • Do not present these six as authoritative in UI copy — they are placeholders behind a free-entry field. Confirm this is the intended behaviour.
Expert sign-off
C · Open decisions

What still needs a call (product, not data)

None of these block the numbers above — they're scope/labelling choices for the team once the data is signed off.

ItemCurrent choiceDecision needed
Boxing category nameskg-only ("50 kg" … "+90 kg")Keep kg-only, or adopt official World Boxing names?
MMA class count8 UFC majorsExpand to the ~14 ABC Unified classes for regional promotions?
Taekwondo setOlympic 4 / genderAdd the WT World-Champs 8 / gender if targeting WCh?
Wrestling set10-class World-ChampsOffer the 6-class Olympic subset as an option?
Pro boxing / Muay ThaiNot modelledAdd the pro pound-based systems later?
D · Sources

Where every value came from

Division ladders, weigh-in rules and the re-weigh tolerances above are drawn from the following governing-body and peer-reviewed sources. Numbers in the sport blocks reference these by [n].

  1. World Boxing — Competition Rules (approved Nov 2024, in force 1 Jan 2025) — Elite kg category ladder; amateur same-day weigh-in practice (World Boxing / Olympic). Governing body: World Boxing.
  2. Association of Boxing Commissions — Unified Rules of MMA — official pound limits (converted to kg); UFC day-before morning weigh-in and 1-lb non-title allowance. ABC Unified Rules (official PDF) · UFC.
  3. IBJJF — Weight Divisions (adult, gi & no-gi) — gi-on and no-gi class limits; weigh-in in kit immediately before competition, single attempt, no tolerance. ibjjf.com · re-confirmed Jun 2026.
  4. IJF — Sporting & Organisation Rules (2017 change) — evening-before official weigh-in + random competition-day control ≤ +5% of the category upper limit, in judogi. Corroborated: Ceylan et al., ScienceDirect S2211266925000830; PMC10484915.
  5. World Taekwondo — Competition Rules, Article 9 §2.2 — random same-day weigh-in with +5% tolerance of the weight category; plus-categories excluded; no second attempt. Olympic categories. olympics.com / WT · British Taekwondo 2024 weigh-in policy (corroboration) · confirmed Jun 2026.
  6. United World Wrestling — senior freestyle categories — 10-class World-Championship ladder (men) and women's freestyle ladder; same-day morning weigh-in, in singlet. uww.org · re-confirmed Jun 2026.
  7. Muay Thai — no universal standard — WBC Muaythai, Lumpinee / Rajadamnern stadiums and IFMA amateur all differ; pros ~24 h before, amateurs same-day. Handled as free-entry by design. Multiple sanctioning bodies.
  8. ISSN 2024 position stand — nutrition & weight-cut strategies for MMA / combat sports — context for MMA regain & hydration testing and the weigh-in-timing → water-cap mapping. PMC11894756.

Cross-checked three ways for this report: the live engine values (fc-engine.jsx · FC_SPORTS), the project source-of-truth (Logic & Flows §17, already sourced), and an independent governing-body re-check this session. The verifier of this document is a design session, not a sanctioned official — these values still require sign-off by someone who runs these weigh-ins before a build relies on them.

OnWeight HQ